tear (someone) to shreds

Translations
разнести (кого-то) в пух и прах
The critics tore the movie to shreds.
Критики разнесли фильм в пух и прах.
Definitions
To criticize or attack someone very harshly, often in a way that is damaging or humiliating.